package com.efast.dmom.mgmt.entity.les;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

public class TwDocAsnDetails implements java.io.Serializable {
    private static final long serialVersionUID = 1L;
    private Integer twDocAsnDetailsId;//ASN明细ID
    private String lotatt11;//批次属性11
    private String lotatt12;//批次属性12
    private Integer receivePackageNum;//实际收货箱数
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") 
   	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private java.util.Date lineReceivedTime;//实际收货时间
    private Integer optCounter;//版本控制
    private Integer inboundPackQty;//入库包装容量
    private String lineStatus;//订单行状态（新单0、部分收货1、完全收货2、拒绝收货3、收货取消4、分配完成5、分配失败6、部分分配7、上架完成8、部分上架9，关闭10）
    private String supplNo;//供应商编号
    private String baseUnit;//零件基本单位
    private Integer asnPackageId;//预期收货包装ID
    private Integer twInboundAllocDetailId;//ID
    private Integer trBasPartSupplId;//零件供应商关系ID
    private String receivePackSerial;//收货包装流水号
    private String lotatt10;//批次属性10
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") 
   	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private java.util.Date createTime;//创建时间
    private String asnPackageNo;//预期收货包装编号
    private Integer twDocAsnHeaderId;//ASN单据表头ID
    private Integer totalcubic;//总体积
    private Integer markStatus;//是否激活
    private Integer asnReqQty;//预期收货数量
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") 
   	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
    private java.util.Date lastUpdateTime;//上次更新时间
    private String receivePackageNo;//实际收货包装编号
    private String lastUpdateUser;//更改用户
    private String customerid;//货主默认'QOROS'
    private Integer asnReceivedQty;//实际收货数量
    private String inbSerialNo;//库内跟踪流水号码
    private String createUser;//创建用户
    private String note1;//备注1
    private String note4;//备注4
    private String note5;//备注5
    private String deliverySend;//发运地
    private String note2;//备注2
    private String note3;//备注3
    private String note8;//备注8
    private Double totalnetweight;//总净重
    private String note9;//备注9
    private String note6;//备注6
    private String note7;//备注7
    private String asnSheetNo;//ASN单号
    private Integer asnPackageQty;//预期收货包装容量
    private String custSheetType;//客户订单类型
    private String partNamecs;//零件中文简称
    private String inboundPriority;//入库优先级
    private Integer asnLineno;//行号
    private String partNamees;//零件英文简称
    private Integer receivePackageQty;//实际收货包装容量
    private String companyCode;//企业代码
    private String partNoVersion;//零件号
    private String partPackageNo;//零件包装编号
    private Integer custSheetLineId;//客户订单行号
    private String inboundPackNo;//入库包装代码
    private String lotatt02;//批次属性02
    private String lotatt03;//批次属性03
    private String partPackSerial;//零件包装流水号
    private String lotatt01;//批次属性01
    private Double totalgrossweight;//总重量
    private String lotatt06;//批次属性06
    private String lotatt07;//批次属性07
    private String lotatt04;//批次属性04
    private Double totalprice;//总价
    private String lotatt05;//批次属性05
    private String partNamec;//零件中文名称
    private String lotatt08;//批次属性08
    private String lotatt09;//批次属性09
    private String partNamee;//零件英文名称
    private String deliveryRec;//目的地
    private Integer partPackageNum;//零件包装容量
    private String custSheetId;//客户订单号
    private Integer asnPackageNum;//预期收货箱数
    private Integer partPackageId;//零件包装ID
    public TwDocAsnDetails() {
        super();
    }
    public TwDocAsnDetails(Integer twDocAsnDetailsId,String lotatt11,String lotatt12,Integer receivePackageNum,java.util.Date lineReceivedTime,Integer optCounter,Integer inboundPackQty,String lineStatus,String supplNo,String baseUnit,Integer asnPackageId,Integer twInboundAllocDetailId,Integer trBasPartSupplId,String receivePackSerial,String lotatt10,java.util.Date createTime,String asnPackageNo,Integer twDocAsnHeaderId,Integer totalcubic,Integer markStatus,Integer asnReqQty,java.util.Date lastUpdateTime,String receivePackageNo,String lastUpdateUser,String customerid,Integer asnReceivedQty,String inbSerialNo,String createUser,String note1,String note4,String note5,String deliverySend,String note2,String note3,String note8,Double totalnetweight,String note9,String note6,String note7,String asnSheetNo,Integer asnPackageQty,String custSheetType,String partNamecs,String inboundPriority,Integer asnLineno,String partNamees,Integer receivePackageQty,String companyCode,String partNoVersion,String partPackageNo,Integer custSheetLineId,String inboundPackNo,String lotatt02,String lotatt03,String partPackSerial,String lotatt01,Double totalgrossweight,String lotatt06,String lotatt07,String lotatt04,Double totalprice,String lotatt05,String partNamec,String lotatt08,String lotatt09,String partNamee,String deliveryRec,Integer partPackageNum,String custSheetId,Integer asnPackageNum,Integer partPackageId) {
        super();
        this.twDocAsnDetailsId = twDocAsnDetailsId;
        this.lotatt11 = lotatt11;
        this.lotatt12 = lotatt12;
        this.receivePackageNum = receivePackageNum;
        this.lineReceivedTime = lineReceivedTime;
        this.optCounter = optCounter;
        this.inboundPackQty = inboundPackQty;
        this.lineStatus = lineStatus;
        this.supplNo = supplNo;
        this.baseUnit = baseUnit;
        this.asnPackageId = asnPackageId;
        this.twInboundAllocDetailId = twInboundAllocDetailId;
        this.trBasPartSupplId = trBasPartSupplId;
        this.receivePackSerial = receivePackSerial;
        this.lotatt10 = lotatt10;
        this.createTime = createTime;
        this.asnPackageNo = asnPackageNo;
        this.twDocAsnHeaderId = twDocAsnHeaderId;
        this.totalcubic = totalcubic;
        this.markStatus = markStatus;
        this.asnReqQty = asnReqQty;
        this.lastUpdateTime = lastUpdateTime;
        this.receivePackageNo = receivePackageNo;
        this.lastUpdateUser = lastUpdateUser;
        this.customerid = customerid;
        this.asnReceivedQty = asnReceivedQty;
        this.inbSerialNo = inbSerialNo;
        this.createUser = createUser;
        this.note1 = note1;
        this.note4 = note4;
        this.note5 = note5;
        this.deliverySend = deliverySend;
        this.note2 = note2;
        this.note3 = note3;
        this.note8 = note8;
        this.totalnetweight = totalnetweight;
        this.note9 = note9;
        this.note6 = note6;
        this.note7 = note7;
        this.asnSheetNo = asnSheetNo;
        this.asnPackageQty = asnPackageQty;
        this.custSheetType = custSheetType;
        this.partNamecs = partNamecs;
        this.inboundPriority = inboundPriority;
        this.asnLineno = asnLineno;
        this.partNamees = partNamees;
        this.receivePackageQty = receivePackageQty;
        this.companyCode = companyCode;
        this.partNoVersion = partNoVersion;
        this.partPackageNo = partPackageNo;
        this.custSheetLineId = custSheetLineId;
        this.inboundPackNo = inboundPackNo;
        this.lotatt02 = lotatt02;
        this.lotatt03 = lotatt03;
        this.partPackSerial = partPackSerial;
        this.lotatt01 = lotatt01;
        this.totalgrossweight = totalgrossweight;
        this.lotatt06 = lotatt06;
        this.lotatt07 = lotatt07;
        this.lotatt04 = lotatt04;
        this.totalprice = totalprice;
        this.lotatt05 = lotatt05;
        this.partNamec = partNamec;
        this.lotatt08 = lotatt08;
        this.lotatt09 = lotatt09;
        this.partNamee = partNamee;
        this.deliveryRec = deliveryRec;
        this.partPackageNum = partPackageNum;
        this.custSheetId = custSheetId;
        this.asnPackageNum = asnPackageNum;
        this.partPackageId = partPackageId;
    }
    public Integer getTwDocAsnDetailsId() {
        return this.twDocAsnDetailsId;
    }

    public void setTwDocAsnDetailsId(Integer twDocAsnDetailsId) {
        this.twDocAsnDetailsId = twDocAsnDetailsId;
    }

    public String getLotatt11() {
        return this.lotatt11;
    }

    public void setLotatt11(String lotatt11) {
        this.lotatt11 = lotatt11;
    }

    public String getLotatt12() {
        return this.lotatt12;
    }

    public void setLotatt12(String lotatt12) {
        this.lotatt12 = lotatt12;
    }

    public Integer getReceivePackageNum() {
        return this.receivePackageNum;
    }

    public void setReceivePackageNum(Integer receivePackageNum) {
        this.receivePackageNum = receivePackageNum;
    }

    public java.util.Date getLineReceivedTime() {
        return this.lineReceivedTime;
    }

    public void setLineReceivedTime(java.util.Date lineReceivedTime) {
        this.lineReceivedTime = lineReceivedTime;
    }

    public Integer getOptCounter() {
        return this.optCounter;
    }

    public void setOptCounter(Integer optCounter) {
        this.optCounter = optCounter;
    }

    public Integer getInboundPackQty() {
        return this.inboundPackQty;
    }

    public void setInboundPackQty(Integer inboundPackQty) {
        this.inboundPackQty = inboundPackQty;
    }

    public String getLineStatus() {
        return this.lineStatus;
    }

    public void setLineStatus(String lineStatus) {
        this.lineStatus = lineStatus;
    }

    public String getSupplNo() {
        return this.supplNo;
    }

    public void setSupplNo(String supplNo) {
        this.supplNo = supplNo;
    }

    public String getBaseUnit() {
        return this.baseUnit;
    }

    public void setBaseUnit(String baseUnit) {
        this.baseUnit = baseUnit;
    }

    public Integer getAsnPackageId() {
        return this.asnPackageId;
    }

    public void setAsnPackageId(Integer asnPackageId) {
        this.asnPackageId = asnPackageId;
    }

    public Integer getTwInboundAllocDetailId() {
        return this.twInboundAllocDetailId;
    }

    public void setTwInboundAllocDetailId(Integer twInboundAllocDetailId) {
        this.twInboundAllocDetailId = twInboundAllocDetailId;
    }

    public Integer getTrBasPartSupplId() {
        return this.trBasPartSupplId;
    }

    public void setTrBasPartSupplId(Integer trBasPartSupplId) {
        this.trBasPartSupplId = trBasPartSupplId;
    }

    public String getReceivePackSerial() {
        return this.receivePackSerial;
    }

    public void setReceivePackSerial(String receivePackSerial) {
        this.receivePackSerial = receivePackSerial;
    }

    public String getLotatt10() {
        return this.lotatt10;
    }

    public void setLotatt10(String lotatt10) {
        this.lotatt10 = lotatt10;
    }

    public java.util.Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(java.util.Date createTime) {
        this.createTime = createTime;
    }

    public String getAsnPackageNo() {
        return this.asnPackageNo;
    }

    public void setAsnPackageNo(String asnPackageNo) {
        this.asnPackageNo = asnPackageNo;
    }

    public Integer getTwDocAsnHeaderId() {
        return this.twDocAsnHeaderId;
    }

    public void setTwDocAsnHeaderId(Integer twDocAsnHeaderId) {
        this.twDocAsnHeaderId = twDocAsnHeaderId;
    }

    public Integer getTotalcubic() {
        return this.totalcubic;
    }

    public void setTotalcubic(Integer totalcubic) {
        this.totalcubic = totalcubic;
    }

    public Integer getMarkStatus() {
        return this.markStatus;
    }

    public void setMarkStatus(Integer markStatus) {
        this.markStatus = markStatus;
    }

    public Integer getAsnReqQty() {
        return this.asnReqQty;
    }

    public void setAsnReqQty(Integer asnReqQty) {
        this.asnReqQty = asnReqQty;
    }

    public java.util.Date getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(java.util.Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getReceivePackageNo() {
        return this.receivePackageNo;
    }

    public void setReceivePackageNo(String receivePackageNo) {
        this.receivePackageNo = receivePackageNo;
    }

    public String getLastUpdateUser() {
        return this.lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public String getCustomerid() {
        return this.customerid;
    }

    public void setCustomerid(String customerid) {
        this.customerid = customerid;
    }

    public Integer getAsnReceivedQty() {
        return this.asnReceivedQty;
    }

    public void setAsnReceivedQty(Integer asnReceivedQty) {
        this.asnReceivedQty = asnReceivedQty;
    }

    public String getInbSerialNo() {
        return this.inbSerialNo;
    }

    public void setInbSerialNo(String inbSerialNo) {
        this.inbSerialNo = inbSerialNo;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getNote1() {
        return this.note1;
    }

    public void setNote1(String note1) {
        this.note1 = note1;
    }

    public String getNote4() {
        return this.note4;
    }

    public void setNote4(String note4) {
        this.note4 = note4;
    }

    public String getNote5() {
        return this.note5;
    }

    public void setNote5(String note5) {
        this.note5 = note5;
    }

    public String getDeliverySend() {
        return this.deliverySend;
    }

    public void setDeliverySend(String deliverySend) {
        this.deliverySend = deliverySend;
    }

    public String getNote2() {
        return this.note2;
    }

    public void setNote2(String note2) {
        this.note2 = note2;
    }

    public String getNote3() {
        return this.note3;
    }

    public void setNote3(String note3) {
        this.note3 = note3;
    }

    public String getNote8() {
        return this.note8;
    }

    public void setNote8(String note8) {
        this.note8 = note8;
    }

    public Double getTotalnetweight() {
        return this.totalnetweight;
    }

    public void setTotalnetweight(Double totalnetweight) {
        this.totalnetweight = totalnetweight;
    }

    public String getNote9() {
        return this.note9;
    }

    public void setNote9(String note9) {
        this.note9 = note9;
    }

    public String getNote6() {
        return this.note6;
    }

    public void setNote6(String note6) {
        this.note6 = note6;
    }

    public String getNote7() {
        return this.note7;
    }

    public void setNote7(String note7) {
        this.note7 = note7;
    }

    public String getAsnSheetNo() {
        return this.asnSheetNo;
    }

    public void setAsnSheetNo(String asnSheetNo) {
        this.asnSheetNo = asnSheetNo;
    }

    public Integer getAsnPackageQty() {
        return this.asnPackageQty;
    }

    public void setAsnPackageQty(Integer asnPackageQty) {
        this.asnPackageQty = asnPackageQty;
    }

    public String getCustSheetType() {
        return this.custSheetType;
    }

    public void setCustSheetType(String custSheetType) {
        this.custSheetType = custSheetType;
    }

    public String getPartNamecs() {
        return this.partNamecs;
    }

    public void setPartNamecs(String partNamecs) {
        this.partNamecs = partNamecs;
    }

    public String getInboundPriority() {
        return this.inboundPriority;
    }

    public void setInboundPriority(String inboundPriority) {
        this.inboundPriority = inboundPriority;
    }

    public Integer getAsnLineno() {
        return this.asnLineno;
    }

    public void setAsnLineno(Integer asnLineno) {
        this.asnLineno = asnLineno;
    }

    public String getPartNamees() {
        return this.partNamees;
    }

    public void setPartNamees(String partNamees) {
        this.partNamees = partNamees;
    }

    public Integer getReceivePackageQty() {
        return this.receivePackageQty;
    }

    public void setReceivePackageQty(Integer receivePackageQty) {
        this.receivePackageQty = receivePackageQty;
    }

    public String getCompanyCode() {
        return this.companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getPartNoVersion() {
        return this.partNoVersion;
    }

    public void setPartNoVersion(String partNoVersion) {
        this.partNoVersion = partNoVersion;
    }

    public String getPartPackageNo() {
        return this.partPackageNo;
    }

    public void setPartPackageNo(String partPackageNo) {
        this.partPackageNo = partPackageNo;
    }

    public Integer getCustSheetLineId() {
        return this.custSheetLineId;
    }

    public void setCustSheetLineId(Integer custSheetLineId) {
        this.custSheetLineId = custSheetLineId;
    }

    public String getInboundPackNo() {
        return this.inboundPackNo;
    }

    public void setInboundPackNo(String inboundPackNo) {
        this.inboundPackNo = inboundPackNo;
    }

    public String getLotatt02() {
        return this.lotatt02;
    }

    public void setLotatt02(String lotatt02) {
        this.lotatt02 = lotatt02;
    }

    public String getLotatt03() {
        return this.lotatt03;
    }

    public void setLotatt03(String lotatt03) {
        this.lotatt03 = lotatt03;
    }

    public String getPartPackSerial() {
        return this.partPackSerial;
    }

    public void setPartPackSerial(String partPackSerial) {
        this.partPackSerial = partPackSerial;
    }

    public String getLotatt01() {
        return this.lotatt01;
    }

    public void setLotatt01(String lotatt01) {
        this.lotatt01 = lotatt01;
    }

    public Double getTotalgrossweight() {
        return this.totalgrossweight;
    }

    public void setTotalgrossweight(Double totalgrossweight) {
        this.totalgrossweight = totalgrossweight;
    }

    public String getLotatt06() {
        return this.lotatt06;
    }

    public void setLotatt06(String lotatt06) {
        this.lotatt06 = lotatt06;
    }

    public String getLotatt07() {
        return this.lotatt07;
    }

    public void setLotatt07(String lotatt07) {
        this.lotatt07 = lotatt07;
    }

    public String getLotatt04() {
        return this.lotatt04;
    }

    public void setLotatt04(String lotatt04) {
        this.lotatt04 = lotatt04;
    }

    public Double getTotalprice() {
        return this.totalprice;
    }

    public void setTotalprice(Double totalprice) {
        this.totalprice = totalprice;
    }

    public String getLotatt05() {
        return this.lotatt05;
    }

    public void setLotatt05(String lotatt05) {
        this.lotatt05 = lotatt05;
    }

    public String getPartNamec() {
        return this.partNamec;
    }

    public void setPartNamec(String partNamec) {
        this.partNamec = partNamec;
    }

    public String getLotatt08() {
        return this.lotatt08;
    }

    public void setLotatt08(String lotatt08) {
        this.lotatt08 = lotatt08;
    }

    public String getLotatt09() {
        return this.lotatt09;
    }

    public void setLotatt09(String lotatt09) {
        this.lotatt09 = lotatt09;
    }

    public String getPartNamee() {
        return this.partNamee;
    }

    public void setPartNamee(String partNamee) {
        this.partNamee = partNamee;
    }

    public String getDeliveryRec() {
        return this.deliveryRec;
    }

    public void setDeliveryRec(String deliveryRec) {
        this.deliveryRec = deliveryRec;
    }

    public Integer getPartPackageNum() {
        return this.partPackageNum;
    }

    public void setPartPackageNum(Integer partPackageNum) {
        this.partPackageNum = partPackageNum;
    }

    public String getCustSheetId() {
        return this.custSheetId;
    }

    public void setCustSheetId(String custSheetId) {
        this.custSheetId = custSheetId;
    }

    public Integer getAsnPackageNum() {
        return this.asnPackageNum;
    }

    public void setAsnPackageNum(Integer asnPackageNum) {
        this.asnPackageNum = asnPackageNum;
    }

    public Integer getPartPackageId() {
        return this.partPackageId;
    }

    public void setPartPackageId(Integer partPackageId) {
        this.partPackageId = partPackageId;
    }

}
